package com.fulihui.information.dal.mapper;

import com.fulihui.information.dal.dataobj.InfoSource;
import com.fulihui.information.dal.dataobj.InfoSourceExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface InfoSourceMapper {
    int deleteByExample(InfoSourceExample example);

    int deleteByPrimaryKey(String code);

    int insert(InfoSource record);

    int insertSelective(InfoSource record);

    List<InfoSource> selectByExample(InfoSourceExample example);

    InfoSource selectByPrimaryKey(String code);

    int updateByExampleSelective(@Param("record") InfoSource record, @Param("example") InfoSourceExample example);

    int updateByExample(@Param("record") InfoSource record, @Param("example") InfoSourceExample example);

    int updateByPrimaryKeySelective(InfoSource record);

    int updateByPrimaryKey(InfoSource record);
}